high-lying towns

Translations
villes situées en altitude